home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The CICA Windows Explosion!
/
The CICA Windows Explosion! - Disc 1.iso
/
desktop
/
scicalc1.zip
/
HACT.DOC
< prev
next >
Wrap
Text File
|
1994-11-01
|
32KB
|
1,025 lines
- TOC- 1 -
Hypertext and Hypermedia generation products ......................... 1
HyperAct, Inc. Products .............................................. 1
HLPDK/PA - Cross-platform hypertext generation ....................... 2
HLPDK - The Help Development Kit (shareware) ......................... 3
NewsDB - Usenet article database generator ........................... 4
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
WinHelp -> HLPDK Conversion product (shareware) ...................... 4
HLPDK System Extension Library - freeware ............................ 5
Interrupt List -> HLPDK Conversion product ........................... 5
Misc. HLPDK Conversion products ...................................... 6
PASTERP Control for WinHelp .......................................... 6
WinHelp enhancement products ......................................... 6
PASTERP Control for WinHelp Questions & Answers ...................... 7
PASTERP - Pascal-Like Interpreter .................................... 11
Script language and interpreter ...................................... 11
Parser/TP - Math expression interpreter (shareware) .................. 12
Programming Libraries ................................................ 13
XSpawn - Universal Synchronized Spawn for Wi ......................... 13
- TOC- 1 -
- 1 -
HyperAct, Inc. Products▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LinkText Thank you for using a HyperAct, Inc. product.
This file provides information about HyperAct, Inc. products and
services. The information described in this documented is updated to
the following date : Oct. 31, 1994.
HyperAct, Inc. reserves the right to change the information included
in this document. To get the latest information about a HyperAct, Inc.
product or service, please contact one of the following contact
addresses :
HyperAct, Inc.
P.O.Box 5517
Coralville IA 52241
U.S.A
E-Mail : Compuserve - 76350,333
Phone/Fax : (319) 351-8413
To contact the author directly please write to :
E-Mail : Compuserve - 100274,162
Internet - rloewy@panix.com
HyperAct, Inc. products includes the following :
Hypertext and Hypermedia generation products
WinHelp enhancement products
Script Languages and interpreters
Programming Libraries
Hypertext and Hypermedia generation products▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
The Hypertext and Hypermedia generation products from HyperAct, Inc.
include a set of tools that can generate to and convert from several
popular hypertext and hypermedia formats on different operating
systems and operating environments.
All the products described are available either separately, or with
the HLPDK/PA product.
Please note that in the near future we will not be offering some of
the conversion programs separately anymore.
Products :
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
NewsDB - Usenet article database generator
hact, Page # 1 Date 1-11-1994 Tuesday
- 2 -
RC -> HLPDK, Resource to Help template generator
WinHelp -> HLPDK Conversion product
Interrupt List -> HLPDK Conversion product
HLPDK System Extension Library
Misc HLPDK Conversion products
HLPDK/PA - Cross-platform hypertext generation▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
HLPDK Professional Author
The next generation of HLPDK, based on the proven HLPDK HDF language
with an improved compiler. Includes the new HLPDK Editor - A Fast
HLPDK Sensitive editor, that allows you to create and manage your
HLPDK databases with a multiple window editor, fast search and
replace, built in spell checker, quick topic verification, integrated
database generator, built-in help compiler and hypermedia file
management.
You have never been able to create HLPDK documents that easy!
A hyper-text help database development kit that includes 2 royalty
free help engines, and a help compiler with a built in cross reference
tool, supports creation of DOS help databases, popular source files,
Windows (winHelp & Multimedia Viewer), OS/2 (IPF), WWW and DESQview/X
help source files!. Creates text and word processors documents with
automatic table of contents, glossary and index from the same source.
Now with Multimedia support! Write once, help many!
Features :
Topics, PopUps, Links, Keywords, Text Formats, Navigational and
Structural facilities, Target Code insertion, Multiple module files,
Automatic Pascal/C/C++ reference generation, Exception handling,
Multiple file target databases, Graphics, Sound, Groups, Application
Launch, Automatic exports creation, user defined link templates and
more.
Targets :
Native(PX), Native(MEM), winHelp 3.0, winHelp 3.1, Multimedia Viewer,
THELP, QuickHelp, TVHC, PopHelp, DESQview/X, OS/2, Text, Word
Processors Documentation (Via RTF), Sony MM Player (Via MM Viewer),
World Wide Web HTML supported readers (Windows, Macintosh, UNIX-Motif,
VMS and more).
Platforms :
Help Compilers are available for DOS, DPMI, Windows and OS/2
platforms.
Version : 12.2a (Builds on HLPDK - standard).
hact, Page # 2 Date 1-11-1994 Tuesday
- 3 -
SRP : $299, Until Dec. 31 1994 - $149 only.
HLPDK - The Help Development Kit
NewsDB - Usenet article database generator
RC -> HLPDK, Resource to Help template generator
WinHelp -> HLPDK Conversion product
Interrupt List -> HLPDK Conversion product
HLPDK System Extension Library
Misc HLPDK Conversion products
HLPDK - The Help Development Kit (shareware)▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
HLPDK - Help Development Kit - Sound & Vision Edition.
A hypertext help database development kit that includes 2 royalty free
help engines, and a help compiler with a built in cross reference
tool, supports creation of DOS help databases, popular source files,
Windows (winHelp & Multimedia Viewer), OS/2 (IPF), WWW and DESQview/X
help source files!. Creates text and word processors documents with
automatic table of contents, glossary and index from the same source.
Now with Multimedia support! Write once, help many!
Currently at version 11.5.
Features :
Topics, PopUps, Links, Keywords, Text Formats, Navigational and
Structural facilities, Target Code insertion, Multiple module files,
Automatic Pascal/C/C++ reference generation, Exception handling,
Multiple file target databases, Graphics, Sound, Groups, Application
Launch, Automatic exports creation, user defined link templates and
more.
Targets :
Native(PX), Native(MEM), winHelp 3.0, winHelp 3.1, Multimedia Viewer,
THELP, QuickHelp, TVHC, PopHelp, DESQview/X, OS/2, Text, Word
Processors Documentation (Via RTF), Sony MM Player (Via MM Viewer),
World Wide Web HTML supported readers (Windows, Macintosh, UNIX-Motif,
VMS and more).
Platforms :
Help Compilers are available for DOS, DPMI, Windows and OS/2
platforms.
Registration Fee : $50
HLPDK/PA - Multi-platform hypertext generation
NewsDB - Usenet article database generator
RC -> HLPDK, Resource to Help template generator
WinHelp -> HLPDK Conversion product
Interrupt List -> HLPDK Conversion product
hact, Page # 3 Date 1-11-1994 Tuesday
- 4 -
HLPDK System Extension Library
Misc HLPDK Conversion products
NewsDB - Usenet article database generator▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
NewsDB - News Hypertext Database generator
The tool that allows you to enjoy "Other People's Wizdom" - Create
sophisticated hypertext databases from Usenet News articles. A
companion to HLPDK, allows you to store the news articles that are of
value to you, with smart news groups directories, automatic keywords
generation for fast search, user defined groups, automatic article
association from articles textual information to user groups, Author
directories and references, article references to other (previous) and
from other (later) articles and more. Database can be compiled to all
the targets supported by HLPDK, including Windows, OS/2, DOS (several
targets), DESQview/X and documents. Can even handle non Usenet text
articles, with user groups links as well.
Currently at version 1.1. (Included with HLPDK/PA).
Registration Fee : $40
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
RC -> HLPDK, Resource to Help template generator (shareware)▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
RC2HDK - Help Template Generator from Resource files.
Generate Help Templates for Windows Programs from RC resource
description files. User's interaction with your application is done
through the resources described in the RC file. With this tool, Your
RC files are parsed, and a help template for your project is created.
All you need to do is feel in your application options specific help,
compile, and go!
Currently at version 3.0. (Included with HLPDK/PA).
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
WinHelp -> HLPDK Conversion product (shareware)▄
hact, Page # 4 Date 1-11-1994 Tuesday
- 5 -
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
WH2HDK - winHelp -> HLPDK Conversion Tool.
With WH2HDK you can port your Windows Help Databases to other
platforms such as OS/2, World Wide Web, DOS, DESQview/X and more. Use
WH2HDK (with HLPDK) to save the additional investment required for
multiple target development !
Now you can create your Help Databases in your favorite winHelp
authoring tool, and still benefit from HLPDK cross-platform
portability, and enhanced navigation and code generation tools.
Currently at version 2.0. (Included with HLPDK/PA).
Notice - Version 2.0 which is a complete re-write is available only
as part of HLPDK/PA 12.2 and later. This version is about 40 times
faster, more accurate, can handle databases that V1.x can not handle,
and has support for user defined word wrap for long source
paragraphs.
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
Interrupt List -> HLPDK Conversion product▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
il2HDK Ralf Brown's Interrupt List to HLPDK converter.
Read the interrupt list and create HLPDK source with cross references
and hierarchy navigation.
Currently at version 3.5 for DOS and OS/2. (Included with HLPDK/PA).
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
HLPDK System Extension Library - freeware▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
HDKLIB - System Extension Library to HLPDK and HLPDK/PA.
The HLPDK System Extension Library adds functionality to HLPDK by
including special "User Link Templates" to support special links,
special graphics, enhanced text attributes etc. HDKLIB offers simple
methods to create graphic and normal text links, 256 color bit map
support, video, CDAudio, Multimedia MCI interface etc. winHelp users
have access to the complete macro API, using !xxx user links. HDKLIB
adds 68 new link types to the winHelp target, 77 to the MS multimedia
Viewer target and 5 new RTF Word Processor link types. New links types
hact, Page # 5 Date 1-11-1994 Tuesday
- 6 -
are also added to the IPF and HTML targets.
Included with HLPDK V11.5 and HLPDK/PA.
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
Misc. HLPDK Conversion products▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Additional HLPDK related topics are available from HyperAct, Inc. or
other sources.
NG2HDK Norton Guides to HLPDK converter.
Currently at version 1.0. (Included with HLPDK/PA).
TPFHDK Convert Timo Salmi's Pascal FAQ to HLPDK.
Currently at version 1.0. (Included with HLPDK/PA).
HPCHDK10.ZIP - HelpPC 2 HLPDK converter
POPHDK10.ZIP - POPHelp 2 HLPDK Converter
These tools are available for free to HLPDK registered users with the
permission of Yaniv Golan, and are included with HLPDK/PA.
HLPDK/PA - Multi-platform hypertext generation
HLPDK - The Help Development Kit
WinHelp enhancement products▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
The WinHelp enhancement products from HyperAct, Inc. are products that
extend the functionality of the WinHelp viewer (engine) and allow
WinHelp titles to do more than what Standard WinHelp allows.
Currently, the only WinHelp enhancement product available from
HyperAct, Inc. is the PASTERP Control for WinHelp product.
PASTERP Control for WinHelp
PASTERP Control for WinHelp▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
PASTERP Control for WinHelp (PC4WH)
hact, Page # 6 Date 1-11-1994 Tuesday
- 7 -
A WinHelp extension DLL, based on the PASTERP Technology. With the
PASTERP Control for WinHelp DLL WinHelp extensions can be written
without creating custom DLLs.
PC4WH can trap WinHelp events, and respond to them via user
programmable procedures, The WinHelp macros are not limited to
255 characters, and can be used in complex logical structures that
are not available in the standard WinHelp macros, and the internal
WinHelp callback functions are exposed to be used without writing
custom DLLs.
Currently at version 1.0
SRP - $149.
PASTERP Control for WinHelp Questions & Answers
PASTERP Control for WinHelp Questions & Answers▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
What is PASTERP Control for WinHelp ?
PASTERP Control for WinHelp is a WinHelp DLL extension that allows you
to extend the power of your WinHelp documents without writing DLL's
yourself.
How easy to use is PASTERP Control for WinHelp ?
To use PASTERP Control for WinHelp all you need to do is create a text
file that will include your PASTERP routines, include it in the
[BAGGAGE] part of your document's project (HPJ) file, and register 2
routines in the [CONGIF] section of your project file.
What benefits PASTERP Control for WinHelp brings ?
- Execute WinHelp macros that are not limited to 255 characters.
- Use a structured language to activate WinHelp macros, no more need
to write and maintain macros within macros within macros.
- Expose and use the WinHelp internal extension functions from within
your WinHelp documents.
- Automatically trap WinHelp and User events, and activate your
procedures to control them.
- No need for learn DLL programming, struggle with C compilers, DEF
files etc. ..
What is PASTERP ?
PASTERP is a Pascal-Like interpreted language developed by HyperAct,
Inc. as an Application Extension Language. PASTERP's modular and
hact, Page # 7 Date 1-11-1994 Tuesday
- 8 -
extendible structure allows both application programmers and users to
add features to the PASTERP language, and extend the applications
they are writing/using.
How does PASTERP Control for WinHelp work ?
PASTERP Control for WinHelp is a PASTERP implementation that hooks
into the WinHelp document you develop, automatically monitor's WinHelp
events, and activates special named procedures supplied by you to trap
these events and handle them according to your needs.
WinHelp documents that use PASTERP Control for WinHelp can also call a
PASTERP routine that you write from anywhere you can call a WinHelp
macro, and this routine, can call and execute all of the WinHelp
standard macros without being limited to WinHelp size restrictions,
and can also call the WinHelp "Callback" internal functions API.
How does a PASTERP extension file look like ?
The following is a PASTERP Control for WinHelp file that can be added
to a WinHelp document, and will provide monitoring information of the
WinHelp session :
procedure handleActivate;
begin
if (wh_gainFocus) then
writeln(out, 'Gaining Focus ..')
else
writeln(out, 'Losing Focus ..')
endif
endproc
procedure handleStartJump
begin
writeln(out, 'Starting a Jump process .. ')
endproc
procedure handleEndJump
begin
writeln(out, 'Finished Jump to offset ', wh_fileOffset : 0,
' Scroller Position ', wh_scrollBoxPos);
endproc
procedure handleChangeFile
begin
writeln(out, 'Help File Changed to ', wh_helpFile);
endproc
procedure handleMinMax
begin
if (wh_maximize) then
writeln(out, 'Help Window Maximized')
else
writeln(out, 'Help Window Minimized');
hact, Page # 8 Date 1-11-1994 Tuesday
- 9 -
endif
endproc
procedure handleSize
begin
writeln(out, 'Window Size changed to ', wh_width : 0, ' on ',
wh_height : 0);
endproc
procedure autoStart;
global
out : text = 'c:\winhelp.log';
endvar
rewrite(out);
endproc
procedure autoEnd;
close(out);
messageBox('Log created in C:\WINHELP.LOG', 'Monitor Message',
mb_iconInformation + mb_ok);
endproc
procedure pressMe
begin
winhelpErrorMsg('Something is happening here !');
endproc
procedure activateMacro
begin
macAnnotate;
endproc;
---------------------------------------------------------------------
The above file will automatically call the "autoStart" procedure when
the WinHelp document will be displayed. A log file will be created in
the root of drive C:\ as winhelp.log. (Notice that this is just an
example of something you can do in the "autoStart" procedure).
When ever the following WinHelp events happen the following procedures
will automatically be called :
When WinHelp is gaining or losing focus, the "handleActivate"
procedure will be called.
When The user pressed on a link, the "handleStartJump will be called
before the jump happened, and the "handleEndJump" will be called after
the jump happened.
The "handleChangeFile" procedure will be called when a new WinHelp
.HLP file is loaded by the user or a link the user has clicked.
The "handleMinMax" procedure is called when the user minimize or
hact, Page # 9 Date 1-11-1994 Tuesday
- 10 -
maximize the WinHelp window.
The "handleSize" procedure is automatically activated when the user or
a link change the size of the WinHelp window.
In the example above, when the WinHelp program is closed, the
"autoEnd" procedure will be activated, and in this example it will
close the log file we have been updating in the "handleXXX"
procedures. The "autoEnd" procedure in the example will also display a
message that tells the user where the log has been created.
In the above example 2 more procedures are defined - The "PressMe"
procedure demonstrates calling one of the internal Callback functions,
and the "activateMacro" procedure demonstrates calling one of the
standard WinHelp macros.
What WinHelp macros are supported by PASTERP Control for WinHelp ?
All the standard WinHelp macros are supported, unless there is a
better construct in the PASTERP language to handle the same task. In
the PASTERP Control for WinHelp macros have the same name as the
WinHelp name, but with the prefix "mac" that distinguishes them from
other PASTERP Control for Windows procedures and functions.
From now on you can do :
procedure defineMyButton
begin
if (macIsMark('myMark')) then
macCreateButton("but1", "&Press Here", "JI(`myfile.hlp', `top1')")
else
macCreateButton("but1", "&Press Here", "JI(`myfile.hlp', `top2')")
endif
endproc
instead of :
IfThenElse(IsMark(`MyMark'),`CreateButton(`but1', `&Press Here',
`JI(`myfile.hlp',
`top1')',`CreateButton(`but1', `&Press Here', `JI(`myfile.hlp',
`top2')')
BTW - Try to translate the following PASTERP code to standard WinHelp
macros :
procedure moreComplexDemo
begin
if (macIsMark('BeenHere')) then
messageBox('You have already seen this topic!',
'Activation Error',
mb_ok + mb_iconExclamation);
macJumpId(wh_fileName, "ErrorTopic")
else
macSetMark('BeenHere');
switch topicsRead
case 10 :
hact, Page # 10 Date 1-11-1994 Tuesday
- 11 -
messageBox('5 more topics to read!', 'Message',
mb_ok + mb_iconInformation);
endcase;
case 15 :
messageBox('You read it all!', 'Congratulations!',
mb_ok + mb_iconInformation);
macExit;
endcase;
endswitch
endif
inc(topicsRead);
endproc
PASTERP Control for WinHelp
Script language and interpreter▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
The script languages products from HyperAct, Inc. allow you to enhance
your application using an application "macro" language interpreter
that you connect to your application. Your users can now extend and
customize the functionality of your application.
HyperAct, Inc. provides 2 language interpreters. A simple to use
mathematical expression interpreter with a dynamic and symbolic
variables table, and a full featured Pascal - like language.
PASTERP - Pascal-Like Interpreter
Parser/TP - Math expression interpreter
PASTERP - Pascal-Like Interpreter▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
PASTERP
Pascal-like interpreted application extension language, with an
embedding interface to C++ and Borland Pascal programs. Now you can
enhance your applications by providing an easy to use and powerful
extension language to your projects.
The language parsed by the interpreter is a subset of Pascal, with
syntax enhancements that make it easier to read. In most of the
constructs the PASTERP language is also more forgiving than Pascal.
Available for DOS, DPMI, Windows (BPW) and Windows (DLL). Source code
can also be purchased.
The package includes both the Object version and the DLL version,
Object Oriented frameworks for the DLL version, Support for
Dynamic functions, and an extendible architecture.
hact, Page # 11 Date 1-11-1994 Tuesday
- 12 -
For a limited time, the Universal Directory Handler - a unique file
and directory management tool, that is based on PASTERP technology is
included with the package. The Universal Directory Handler source code
is included for no additional charge!
Currently at version 2.0.
SRP : $350
Special Promotion Price Until Dec. 31, 1994 : $200
Source code is available separately for $995.
Script language and interpreter
PASTERP Control for WinHelp
Parser/TP - Math expression interpreter (shareware)▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Parser/TP
Parser/TP is a recursive decent expression parser library for Turbo
Pascal, Borland Pascal, C++ and Visual Basic. The library includes the
5 basic math. operators (+ - * / ^), and some basic mathematical
functions (sin, exp, cos, ln, log10, log2, abs, arctan, sqr, round,
sqrt, tan, cotan, arcsin, arccos, trunc) and 2 constants (pi, e).
Parser can be used to receive formula input from the user, and perform
the necessary calculations during program runtime.
Parser/TP supports a dynamic symbol table, that is created and
maintained during the parser's execution. New variables are created
when they are referenced for the first time, and receive the initial
value of 0.0 .
Variables values can be set by using the = operator
(e.g. myvar = sin(anotherVar)*35 ), and used in user formulas.
Parser/TP is a quick and easy way to create math support for
spreadsheets, graphic and math products, calculators and more.
Windows/DOS Developer's Journal described Parser/TP as "supplies an
extra piece of functionality that seems to be missing from most
procedural languages ... It is small and gets the job done .. It's
functionality fits the bill for the vast majority of applications"
(Vol 5. No. 8, August 1994).
Currently at version 3.0.
Registration Fee - $40
hact, Page # 12 Date 1-11-1994 Tuesday
- 13 -
Programming Libraries▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
The programming libraries products from HyperAct, Inc. include
specialized functionality code collections that help programmers to
write applications faster and with easier.
The only programming language offered by HyperAct, Inc. at the moment
is the XSpawn Library.
Universal Synchronized Spawn for Windows
XSpawn - Universal Synchronized Spawn for Wi▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
The XSpawn library replaces the Windows WinExec function with a set of
functions that allow you to :
* Detect when the spawned program terminates
* Detect what was the exit code of spawned program
* Automatically support synchornized spawning under WIN-OS/2 and
Windows NT
* Detect termination and exit code of OS/2 and Win32 applications as
well
This functionality is accessed through a simple API - no VxD, no
callbacks, no black magic!
Using XSpawn can be as simple as :
DWORD hExec;
WXSpawn("\\WINDOWS\\NOTEPAD.EXE", NULL, NULL, 0, SW_SHOW, &hExec);
WXWait(hExec, NULL, NULL);
When you do need the finer control - it's there. Manual status
polling, operating system (Windows, OS/2 or Windows NT) detection,
executable type (DOS, Windows 3.X, OS/2, Win32) detection and more.
XSpawn is shipped with header files and example programs for C & C++,
Borland Pascal and Visual Basic. XSpawn can be used by any language
capable of using a DLL.
No other solution works so reliably across such a range of platforms!
Don't wait for your users to report the GPFs - Order XSpawn today!
hact, Page # 13 Date 1-11-1994 Tuesday
- INDEX- 1 -
articles :
NewsDB - Usenet article database generator ........................... 4
control :
PASTERP Control for WinHelp .......................................... 6
extension :
PASTERP Control for WinHelp .......................................... 6
helppc :
Misc. HLPDK Conversion products ...................................... 6
hlpdk :
HLPDK System Extension Library - freeware ............................ 5
HLPDK - The Help Development Kit (shareware) ......................... 3
HLPDK/PA - Cross-platform hypertext generation ....................... 2
Interrupt List -> HLPDK Conversion product ........................... 5
WinHelp -> HLPDK Conversion product (shareware) ...................... 4
hlpdk/pa :
HLPDK System Extension Library - freeware ............................ 5
HLPDK/PA - Cross-platform hypertext generation ....................... 2
hypermedia :
HLPDK - The Help Development Kit (shareware) ......................... 3
HLPDK/PA - Cross-platform hypertext generation ....................... 2
Hypertext and Hypermedia generation products ......................... 1
Interrupt List -> HLPDK Conversion product ........................... 5
Misc. HLPDK Conversion products ...................................... 6
NewsDB - Usenet article database generator ........................... 4
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
WinHelp -> HLPDK Conversion product (shareware) ...................... 4
hypertext :
HLPDK - The Help Development Kit (shareware) ......................... 3
HLPDK/PA - Cross-platform hypertext generation ....................... 2
Hypertext and Hypermedia generation products ......................... 1
Interrupt List -> HLPDK Conversion product ........................... 5
Misc. HLPDK Conversion products ...................................... 6
NewsDB - Usenet article database generator ........................... 4
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
WinHelp -> HLPDK Conversion product (shareware) ...................... 4
interpreter :
PASTERP - Pascal-Like Interpreter .................................... 11
Script language and interpreter ...................................... 11
interrupt :
Interrupt List -> HLPDK Conversion product ........................... 5
language :
PASTERP - Pascal-Like Interpreter .................................... 11
library :
HLPDK System Extension Library - freeware ............................ 5
XSpawn - Universal Synchronized Spawn for Wi ......................... 13
macro :
PASTERP Control for WinHelp .......................................... 6
math :
Parser/TP - Math expression interpreter (shareware) .................. 12
newsdb :
NewsDB - Usenet article database generator ........................... 4
norton guides :
Misc. HLPDK Conversion products ...................................... 6
overview :
- INDEX- 1 -
- INDEX- 2 -
HyperAct, Inc. Products .............................................. 1
parser :
Parser/TP - Math expression interpreter (shareware) .................. 12
pascal :
Misc. HLPDK Conversion products ...................................... 6
pasterp :
PASTERP - Pascal-Like Interpreter .................................... 11
PASTERP Control for WinHelp .......................................... 6
pophelp :
Misc. HLPDK Conversion products ...................................... 6
rc2hdk :
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
resource :
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
script :
Parser/TP - Math expression interpreter (shareware) .................. 12
PASTERP - Pascal-Like Interpreter .................................... 11
PASTERP Control for WinHelp .......................................... 6
Script language and interpreter ...................................... 11
template :
RC -> HLPDK, Resource to Help template generator (shareware) ......... 4
usenet :
NewsDB - Usenet article database generator ........................... 4
winhelp :
PASTERP Control for WinHelp .......................................... 6
WinHelp -> HLPDK Conversion product (shareware) ...................... 4
xspawn :
XSpawn - Universal Synchronized Spawn for Wi ......................... 13
- INDEX- 2 -